The Science of Navigation