Escalator for wheelchairs, in Japan! So thoughtful!??