Kolkata, Hyderabad, and Pune remain the most affordable residential markets in the country