Why don't Flipkart/Amazon (others too) use GPS data on the phone app or "point to your delivery location in the map" on the website for order drop-off location? Why does Google map app for phone can't download off-line maps in some area?