Bahawalpur (Pakistan) weather