On demand manufacturing: a view on the future