Redesigned RAV4 has a little something for everyone