Twin cities receive rain, weather turns pleasant