Tropical Storm Barbara brings green alert to Puerto Vallarta coastJune 8, 2025Ian Hayden ParkerPuerto Vallarta, Weather