Kayak-specific Motion Constraints for an Improved Android Smartphone GPS/INS Navigation Solution