As Buffett praises his BNSF railroad, customers rail against delays