What Influences the Choice Between Private Car and Public Transport for Shopping Trips? Impact of Socio-economic and Built Environment Factors