integrate weather stuff:
and make the adjustments for elevation:
the scheduler
branch can be merged back and used as a starting point to query that on a schedule... or we xhr it whenever a user load that page? then leave the scheduler branch alone and keep it for backups/keepalive stuff