At least half of the country's population will live in towns and cities by 2050 creating a lot of pressure on housing sector and infrastructure, Vice President Venkaiah Naidu said here today, while