Deep learning for land cover classification and environmental analysis using high-resolution remote sensing data