Location-aware green energy availability forecasting for multiple time frames in smart buildings: The case of Estonia