Accessibility and agglomeration: a theoretical framework for understanding the connection between transportation modes, agglomeration benefits, and types of businesses