Choosing between adaptive vs. responsive design