Floods affect normal life, render people homeless across India