Up to 15 inches of snow forecast for Flagstaff