New Google Earth and Google Map Imagery days after Harvey