Map auto zooms on user location and adds marker