What needs to be implimented is just a weather prediction system.
Weather NPC's are due to be introduced in 2.3 I think? They're late. I honestly cannot fathom how they released the Sightseeing Log without the weather NPC's in place.