Big banks are slashing mortgage rates in a heated battle for market share as the spring homebuying season kicks off.