Teenager shot, killed outside Miami Gardens home