What are some of the best free activities and experiences to enjoy in Tokyo, considering the city's rich cultural heritage, natural beauty, and vibrant neighborhoods, and how can travelers make the most of their time in the city without spending much money?