PlaceIQ: How location, time of day, the weather and our mood add context to what and where we buy