Even though there is nothing preventing you from delivering by walking, if you are living in a packed city with 30 to 45 minutes of delivery times by walking, doing that would not be much of a wise choice considering you will always be late and get negative reviews which will impact the money you are earning and the orders you are getting.