Heavy rain forecast given ahead of PM Modi’s public meeting in the city