The Development of a New Gravity—Opportunity Model for Trip Distribution