Eastern Pacific Tropical Cyclones and Their Impact Over Western Mexico