listProducts cloned and modified to support passing in of a

preferedDataCenter to filter machine types by