Yutaka Taniyama: The Life and Achievements of the Genius Mathematician Who Challenged Unsolved Problems