Rain cools city off but warmer days lie ahead: Met