USDA loans offer zero down payment for homes in eligible rural and suburban areas. Many buyers are surprised to discover how many neighborhoods qualify.