Use id instead of location name to fetch weatherdata. Fix for a bug with cities (locations) with the same name in different countries.