An incredible image of Hurricane Lane taken from the International Space Station the other day