Nepal floods debunked