How to convert lat/lon data coming from MongoDB to geo_point type?

If your field is called geoip then the default mapping will make that a geo_point. For any other field name you need a mapping. This thread might help.