Architecture and identity: A study of colonial and post-colonial architecture in India