Java library for smooth transitions between gps waypoints