Electric Vehicle Energy Consumption Modeling and Range Estimation using Different Topographical Drive Cycles | Synapse