Warmest March ever for cities in more than 25 states