St. Petersburg, FL latest Bloomberg Climate Challenge winner