Rakhigarhi Stadium confirms Harappan love for sports