Home Business Meta breaks ground on virtual reality frontier with physical store opening