Home World Newly mapped lost branch of the Nile could help solve long-standing pyramid mystery