Fixed requirements regarding pip bug around pytz
Altered cache to retrieve data with dynamic intervals