New numerical methods for Burgers' equation based on semi-Lagrangian and modified equation approaches