use cloudfront for asset distribution