1. A system comprising: a processor configured to: receive parking space environmental characteristics, from a vehicle parked in a parking space; download weather data for an area in which the parking space is located, covering a time duration for which the vehicle was parked; correlate the weather data to the received environmental characteristics to build a parking space environment profile for the duration of time; and update a parking space model based on the environment profile.