Torrential floods ravage northern Nigeria leaving over a million homeless