the wind turbines of palm springs