Mumbai's weather shifted from hot and humid to cloudy with dust-raising winds, prompting a yellow alert for Sunday as temperatures remain high.