america flag weather