Smartphone now dominant device for buying online