Check out our rundown on the best things to do in Mumbai on a budget for everything from walking tours to street food and stunning architecture.