Updated to use autocomplete of places and infowindow when clicking on a marker