These 12 must-see places in Melbourne, all within walking distance, are perfect for a one day city visit of architecture, street art, laneways, river and more.