why do japanese drink coffee at night