Cloud manufacturing and automation