Researchers may have solved the mystery surrounding why the Incas built Machu Picchu in such a remote and hard to access location.