OpenStreetMap hosts **[GPS Traces][1]** that are uploaded by the community. Not all are for driving, but you can probably screen GPS tracks for total distance to find driving ones. Or screen for users that meet a criteria, like [this one][2]

Files are downloadable as [GPX format][3], which has many libraries that support parsing and analyzing.

Bulk download of OSM's traces is possible: [Blog post][4] and [download site][5]

[![enter image description here][6]][6]

With GPS coordinates and time you could join to a global weather database ([example][7]).


  [1]: http://www.openstreetmap.org/traces
  [2]: http://www.openstreetmap.org/user/Leon%20K/traces
  [3]: https://en.wikipedia.org/wiki/GPS_Exchange_Format
  [4]: https://blog.openstreetmap.org/2013/04/12/bulk-gpx-track-data/
  [5]: http://planet.openstreetmap.org/gps/
  [6]: https://i.sstatic.net/XV1LG.gif
  [7]: http://opendata.stackexchange.com/a/4243/1511