lahore weather update