Elastic pion-nucleon scattering in chiral perturbation theory: A fresh look