Here are some of the best things to do in Osaka, from exploring the quirky streets of Dōtonbori to the modern architecture of Umeda.