Russian President Vladimir Putin has ordered an investigation into a fatal deluge that killed scores of people at the weekend while also promising relief for its victims. But many Russians say authorities are to blame for failing to prevent the tragedy.