move transformer work back into the get_weather_data

and use LWP::UserAgent instead of the more cumbersome Mojo::ua
and fix up the test to reflect the Mojo -> LWP change