Satellites see tropical storms Laura and Marco from space