Weather warning has City of Cape Town departments on high alert