How to create a custom Google Map with Route Planner and Location Markers