Accra during the recent downpour